Snowflake இன் .NET இயக்கி 2.0.4 பதிப்பிலிருந்து ப்ராக்ஸி ஆதரவை ஆவணப்படுத்துகிறது. அதன் ப்ராக்ஸி புலங்களை பயன்பாட்டின் தற்போதைய இணைப்பு உள்ளமைவில் சேர்க்கவும்:

var settings =
    new Snowflake.Data.Client.SnowflakeDbConnectionStringBuilder();
settings.ConnectionString = existingConnectionString;

settings["useProxy"] = true;
settings["proxyHost"] = "proxy.example.net";
settings["proxyPort"] = 8080;

var connection = new Snowflake.Data.Client.SnowflakeDbConnection
{
    ConnectionString = settings.ConnectionString
};

existingConnectionString பயன்பாட்டின் வழக்கமான Snowflake கணக்கு மற்றும் அங்கீகார அமைப்புகளைக் கொண்டுள்ளது. இணைப்பைத் திறப்பதற்கு முன் அதை உள்ளமைக்கவும்.

proxyHost என்பது ஹோஸ்ட்பெயர். போர்ட் தனித்தனியாக வழங்கப்படுகிறது; ஹோஸ்ட் புலத்தில் http:// செருக வேண்டாம், அங்கு :8080 ஐ மீண்டும் எழுத வேண்டாம். Snowflake-க்கு அனுமதிக்கப்பட்ட பொது-ப்ராக்ஸி பாதைக்கு, HTTP ப்ராக்ஸி பட்டியல் ஹோஸ்ட் மற்றும் போர்ட் மதிப்புகளை வழங்குகிறது; அது ப்ராக்ஸி கணக்கை வழங்காது.

இடைத்தரகர் கணக்கைக் கோரினால், பயன்பாட்டின் சான்று மூலத்திலிருந்து பில்டர் மூலம் proxyUser மற்றும் proxyPassword சேர்க்கவும். இணைப்பு-சரம் பில்டர், மதிப்புகளில் உள்ள பிரிப்பான்களை கையாள்வதில் மூல கடவுச்சொற்களை சரத்தில் இணைப்பதை விட நம்பகமானது.

இயக்கியின் NONPROXYHOSTS தொடரியலை மற்றொரு கிளையண்டின் NO_PROXY இலக்கணத்திலிருந்து தனியாக வைத்திருங்கள். Snowflake இன் ஆவணப்படுத்தப்பட்ட வடிவங்கள் URL-களுடன் பொருத்தப்பட்டு அவற்றின் சொந்த வைல்ட்கார்டு வடிவத்தை ஆதரிக்கின்றன.

தொடர்புடைய கட்டுரைகள்